impermeable core - İspanyolca İngilizce Sözlük